using System.Globalization;
using CSharpPro._1014;

namespace CSharpPro._1028
{
    class Program
    {
        static void Main(string[] args)
        {
            // Demo.IsLeapYear();
            // Demo.Price();
            // NumberDemo numberDemo = new NumberDemo();
            // numberDemo.PrintNarcissisticNumbers();
            // numberDemo.PrintPrimeNumbers();
            // Demo.SortThreeNumbers();
            // Demo.PrintAndSumNumbers();
            // Demo.PrintMultiplicationTable();
            // Demo.FindPerfectNumbers();
            // Demo.AnalyzeInteger();
            // Demo.PrintDiamond();
            // User.ShowMainMenu();
            // int[] numbers = { 8, 3, 19, 5, 2, 10, 7 };
            // Console.WriteLine("排序前的数组：");
            // foreach (int num in numbers)
            // {
            //     Console.Write(num + " ");
            // }
            // Console.WriteLine();
            // Demo.BubbleSort(numbers);
            // Console.WriteLine("排序后的数组（升序）：");
            // foreach (int num in numbers)
            // {
            //     Console.Write(num + " ");
            // }
            // Console.ReadKey();
            // var students = new List<Student>
            // {
            //     new Student("S001", "张三", 18, 85.5),
            //     new Student("S002", "李四", 19, 92.0),
            //     new Student("S003", "王五", 17, 78.5)
            // };
            // Console.WriteLine("所有学生信息：");
            // foreach (var student in students)
            // {
            //     student.ShowInfo();
            // }
            // students.Sort();
            // Console.WriteLine("按成绩排序后：");
            // Console.WriteLine("学号\t姓名\t年龄\t成绩");
            // foreach (var student in students)
            // {
            //     Console.WriteLine(student);
            // }
            //
            // Console.ReadKey();
            Demo.RunUserAuthDemo();
        }
    }
}